multiflora rose - French English Dictionary